Solving Sparse, Symmetric, Diagonally-Dominant Linear Systems in Time 0(m1.31)
نویسندگان
چکیده
We present a linear-system solver that, given an n-by-n symmetric positive semi-definite, diagonally dominant matrix A with m non-zero entries and an n-vector b, produces a vector ~x within relative distance of the solution to Ax = b in time O(m log(n f (A)= )), where f (A) is the log of the ratio of the largest to smallest non-zero eigenvalue of A. In particular, log( f (A)) = O(b log n), where b is the logarithm of the ratio of the largest to smallest non-zero entry of A. If the graph of A has genus m or does not have a Km minor, then the exponent of m can be improved to the minimum of 1 + 5 and (9=8)(1+ ). The key contribution of our work is an extension of Vaidya’s techniques for constructing and analyzing combinatorial preconditioners.
منابع مشابه
Solving Sparse, Symmetric, Diagonally-Dominant Linear Systems in Time
We present a linear-system solver that, given an -bysymmetric positive semi-definite, diagonally dominant matrix with non-zero entries and an -vector , produces a vector within relative distance of the solution to in time ! #"%$'&( ) +*, !-/.!0213 546, where . is the log of the ratio of the largest to smallest non-zero entry of . If the graph of has genus 87 9 or does not have a :<;>= minor, th...
متن کاملSolving Sparse, Symmetric, Diagonally-Dominant Linear Systems in Time $O (m^{1.31})$
We present a linear-system solver that, given an n-by-n symmetric positive semi-definite, diagonally dominant matrix A with m non-zero entries and an n-vector b, produces a vector x̃ within relative distance ǫ of the solution to Ax = b in time O(m log(nκf (A)/ǫ)), where κf (A) is the log of the ratio of the largest to smallest non-zero eigenvalue of A. In particular, log(κf (A)) = O(b log n), wh...
متن کاملSolving Sparse, Symmetric, Diagonally-Dominant Linear Systems in Time O(m)
We present a linear-system solver that, given an n-by-n symmetric positive semi-definite, diagonally dominant matrix A with m non-zero entries and an n-vector b, produces a vector x̃ within relative distance ǫ of the solution to Ax = b in time O(m log(nκf (A)/ǫ)), where κf (A) is the log of the ratio of the largest to smallest non-zero eigenvalue of A. In particular, log(κf (A)) = O(b log n), wh...
متن کاملN ov 2 00 3 Nearly - Linear Time Algorithms for Graph Partitioning , Graph Sparsification , and Solving Linear Systems third draft
We develop nearly-linear time algorithms for approximately solving sparse symmetric diagonally-dominant linear systems. In particular, for every β > 0 we present a linearsystem solver that, given an n-by-n symmetric diagonally-dominant matrix A with m nonzero entries and an n-vector b, produces a vector x̃ within relative distance ǫ of the solution to Ax = b in time m ( log + log(nκ(A)/ǫ) ) +min...
متن کاملN ov 2 00 3 Nearly - Linear Time Algorithms for Graph Partitioning , Graph Sparsification , and Solving Linear Systems third draft Daniel
We develop nearly-linear time algorithms for approximately solving sparse symmetric diagonally-dominant linear systems. In particular, for every β > 0 we present a linearsystem solver that, given an n-by-n symmetric diagonally-dominant matrix A with m nonzero entries and an n-vector b, produces a vector x̃ within relative distance ǫ of the solution to Ax = b in time m ( log + log(1/ǫ) ) +min(m,n...
متن کامل